package com.wuad.platformwuad.module.study.dateTimeDemo;

import cn.hutool.core.date.DateTime;

/**
 * 日期时间判断大小
 *
 * @author wuaodi
 */
public class PanduanDateDemo {

        public static void main(String[] args) {
//            String nowDateTime = DateUtil.format(new Date(), "yyyy-MM-dd HH:mm:ss");
//            System.out.println("111" + nowDateTime);
//                String date1 = "2023-05-30 08:52:46";
//            String date2 = "2023-05-30 08:51:46";
//            int compareTo = date1 .compareTo(date2);
//            if(compareTo > 0) {
//                System.out.println("date1 大于 date2;" + "compareTo:" + compareTo);
//            } else if(compareTo == 0) {
//                System.out.println("date1 等于 date2;" + "compareTo:" + compareTo);
//            } else if(compareTo < 0) {
//                System.out.println("date1 小于 date2;" + "compareTo:" + compareTo);
//            }




//            // 数字补零操作
//
//            String fileName = "130181";
//            System.out.println("================  前补零方法一   =================");
//            DecimalFormat g1=new DecimalFormat("0000000");
//            String startZeroStr = g1.format(Integer.valueOf(fileName));
//            System.out.println("前补零方法一："+startZeroStr);
//
//            System.out.println("================  前补零方法二   =================");
//            startZeroStr = String.format("%07d",Integer.valueOf(fileName));
//            System.out.println("前补零方法二："+startZeroStr);
//
//            System.out.println("================  后补零方法一   =================");
//            DecimalFormat g2=new DecimalFormat("0.0");
//            String endZeroStr = g2.format(Integer.valueOf(fileName));
//            System.out.println("后补零："+endZeroStr);
//            System.out.println("虽然后补零出现这种情况,带有小数点");
//            System.out.println("比如你要长度要在7位以内，可以这么做");
//            System.out.println("后补零转变后："+endZeroStr.replace(".","").substring(0,7));

            String s1 = "123456789";
            String s2 = "123";
            System.out.println(s1.startsWith(s2));
        }

    /**
     * 是否在早八晚七之间
     */
    public static class panduan_test{
            public static void main(String[] args) {
                System.out.println(DateTime.now().toString());
                int s1 = Integer.valueOf("2023-01-01 08:00:00".substring(11,13));
                System.out.println(DateTime.now().toString().substring(11,13));
                // true可用， false不可用
                boolean isPrivacy = false;
                if (s1>18 || s1<8) {
                    isPrivacy = false;
                } else {
                    isPrivacy = true;
                }
                System.out.println(isPrivacy);
            }
        }

}
